a variety of sardine - Türkçe İngilizce Sözlük